package com.naiterui.ehp.bs.wechat.protocol.msg.custom;

import java.io.Serializable;

import org.apache.commons.lang3.builder.ToStringBuilder;

import com.fasterxml.jackson.annotation.JsonProperty;

/**
 * @author zhoupeipei
 * @date 2019/3/4 下午3:08
 * @since 1.0.0
 */
public class CustomVideo implements Serializable {
    private static final long serialVersionUID = -360780032229210826L;
    @JsonProperty("media_id")
    private String mediaId;
    @JsonProperty("thumb_media_id")
    private String thumbMediaId;
    private String title;
    private String description;

    public CustomVideo(String mediaId, String thumbMediaId) {
        this.mediaId = mediaId;
        this.thumbMediaId = thumbMediaId;
    }

    public String getMediaId() {
        return mediaId;
    }

    public void setMediaId(String mediaId) {
        this.mediaId = mediaId;
    }

    public String getThumbMediaId() {
        return thumbMediaId;
    }

    public void setThumbMediaId(String thumbMediaId) {
        this.thumbMediaId = thumbMediaId;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    @Override
    public String toString() {
        return ToStringBuilder.reflectionToString(this);
    }
}
